
package message;

/**
 * Enum class for message types.
 * 
 * @author 558 Team 6
 * @version Spring 2013
 * 
 */
public enum MessageType
{
  /**
   * Add node to the system.
   */
  ADD_NODE,
  /**
   * Send an acknowledgement message.
   */
  ADD_NODE_ACK,
  /**
   * Delete node from the system.
   */
  DELETE_NODE, 
  /**
   * Send an acknowledgement message.
   */
  DELETE_NODE_ACK, 
  /**
   * Update the channel.
   */
  UPDATE_CHANNELS, 
  /**
   * Get the value.
   */
  GET_VALUE, 
  /**
   * to put the value.
   */
  PUT_VALUE, 
  /**
   * Remove the values.
   */
  REMOVE_VALUE,
  /**
   * clear the value.
   */
  CLEAR_VALUES
}
